// 当前的模块是所有的 API接口进行统一管理
import requests from "@/api/requests";
import mockRequests from "@/api/mockAjax"


// 三级联动的接口
// /api/product/getBaseCategoryList  get  无参数
export const reqCategoryList = ()=>{
//    发请求:axios发请求返回的是Promise对象
        return requests({
        url:'/product/getBaseCategoryList',
        method:'get'
    })
}


//获取banner首页轮播图接口
export const reqGetBannerList = ()=>mockRequests.get('/banner')

//获取floor数据
export const reqGetFloorList = ()=>mockRequests.get('/floor')


//search  获取搜索模块的数据 /api/list post  需要带参数
// {
//     "category3Id": "61",
//     "categoryName": "手机",
//     "keyword": "小米",
//     "order": "1:desc",
//     "pageNo": 1,
//     "pageSize": 10,
//     "props": ["1:1700-2799:价格", "2:6.65-6.74英寸:屏幕尺寸"],
//     "trademark": "4:小米"
// } 给服务器传递参数params，至少是个空对象
export const reqGetSearchInfo = (params)=>requests({
    //函数写法
    url:'/list',
    method:'post',
    data:params
})

// //获取产品详情信息的接口  URL: /api/item/{ skuId }  请求方式：get
// export const reqGoodsInfo = (skuId)=>requests({
//     url:`/item/${skuId}`,
//     method:'get'
// });